mountain faces - Alemán Inglés Diccionario